###Function###
Int

###Description###
Gibt einen Integer (ganze Zahl) eines Ausdrucks zurck

###Syntax###
Int ( expression [, flag = 0] )


###Parameters###
@@ParamTable@@
expression
	Als Integer darzustellender Ausdruck.
flag
	[optional] legt das Verhalten fest.
	Dieser Parameter kann einer der folgenden Werte sein:
		Default = das Ergebnis ist ein Integer mit automatischer Gre. Siehe Bemerkungen.
		1 = das Ergebnis ist ein 32bit Integer.
		2 = das Ergebnis ist ein 64bit Integer.
@@End@@

###ReturnValue###
Gibt einen Integer zurck.


###Remarks###
Das Standardverhalten ist, dass wenn sich das Ergebnis innerhalb des Bereichs eines 32bit Integers befindet ein 32bit Integer zurckgegeben wird.
Falls nicht, wird ein 64bit Integer zurckgegeben. Beide sind signiert.
Kommazahlen werden abgeschnitten, also <a href="Int.htm">Int</a>(1.999999) ergibt 1.
<a href="Int.htm">Int</a>(0/0) gibt -9223372036854775807 zurck, falls man sich wundern sollte.
Somit kann diese Funktion auch zum Abrunden verwendet werden. Jedoch knnte fr dies auch Floor() verwendet werden.
Diese Funktion macht geringfgige Korrekturen an Fliekommazahlen, um die unprzise Natur der Fliekommazahlen zu bercksichtigen. Zum Beispiel, der Fliekomma-Ausdruck 0.7 + 0.2 + 0.1 erzeugt eine Fliekommazahl, die nicht ganz 1.0 ist. <a href="Int.htm">Int()</a> korrigiert diese Anomalie, allerdings, gewisse extrem seltene Umstnde knnten <a href="Int.htm">Int()</a> dazu verleiten, einen unerwarteten Wert zurckzugeben (die Chancen, einen unerwarteten Wert zurckzuerhalten, sind geringer als wenn <a href="Int.htm">Int()</a> gar keine Korrekturen vornimmt).


###Related###
Number, String, Round, HWnd, Binary, Ceiling, Floor, Ptr, Mod


###Example###
@@IncludeExample@@
